package com.webank.wedatasphere.qualitis.response;

import java.io.Serializable;

/**
 * 规则结果关联管理视图返回结果体
 */
public class RuleDetailDTO implements Serializable {

    // 数据源引擎
    private String  dataSourceEngine;

    // 数据库名
    private String databaseName;

    // 表名
    private String tableName;

    // 字段名
    private String fieldName;

    private  String ruleName;

    private String ruleTemplate;
    private String ruleType;
    private String checkStatus;

    private String desc;

    @Override
    public String toString() {
        return "RuleDetailDTO{" +
                "dataSourceEngine='" + dataSourceEngine + '\'' +
                ", databaseName='" + databaseName + '\'' +
                ", tableName='" + tableName + '\'' +
                ", fieldName='" + fieldName + '\'' +
                ", ruleName='" + ruleName + '\'' +
                ", ruleTemplate='" + ruleTemplate + '\'' +
                ", ruleType='" + ruleType + '\'' +
                ", checkStatus='" + checkStatus + '\'' +
                ", desc='" + desc + '\'' +
                '}';
    }

    public String getDataSourceEngine() {
        return dataSourceEngine;
    }

    public void setDataSourceEngine(String dataSourceEngine) {
        this.dataSourceEngine = dataSourceEngine;
    }

    public String getDatabaseName() {
        return databaseName;
    }

    public void setDatabaseName(String databaseName) {
        this.databaseName = databaseName;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getFieldName() {
        return fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    public String getRuleName() {
        return ruleName;
    }

    public void setRuleName(String ruleName) {
        this.ruleName = ruleName;
    }

    public String getRuleTemplate() {
        return ruleTemplate;
    }

    public void setRuleTemplate(String ruleTemplate) {
        this.ruleTemplate = ruleTemplate;
    }

    public String getRuleType() {
        return ruleType;
    }

    public void setRuleType(String ruleType) {
        this.ruleType = ruleType;
    }

    public String getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }
}
